lemon balm


Results for "lemon balm"

English - Turkish Dictionary

lemon balm

(English - Turkish Dictionary) :
bot. oğulotu, kovanotu, melisa.